<div id="divPrincipal">	
	{if $contexto == 'discussoes'}
		{if $modo=='inserir' || $modo=='editar'}
			<div id="divConteudo">	
				<form name="form1" action="" method="post" onsubmit="return validaInserirForum();">
					<fieldset class="fieldsetForm1">
						<div class="divItemForm1">
							<label for="strTitulo" class="labelItemForm1">
								{constructoretexto exibir=DADOS_NOME}
							</label>
							<div class="divCampoForm1">
								<input type="text" name="strNome" id="strNome" value="{$smarty.session.constructore.forum.inserirForum.titulo}" maxlength="200" class="inputTextoGrandeForm1" />
							</div>
						</div>
						<div class="divItemForm1">
							<label for="strDataIni" class="labelItemForm1">
								{constructoretexto exibir=DADOS_DATA_INICIO}
							</label>
							<div class="divCampoForm1">
								<input type="text" name="strDataIni" id="strDataIni" value="{$smarty.session.constructore.forum.inserirForum.dataInicio}" class="inputData" />
							</div>
						</div>
						<div class="divItemForm1">
							<label for="strDataTer" class="labelItemForm1">
								{constructoretexto exibir=DADOS_DATA_TERMINO}
							</label>
							<div class="divCampoForm1">
								<input type="text" name="strDataTer" id="strDataTer" value="{$smarty.session.constructore.forum.inserirForum.dataTermino}" class="inputData" />
							</div>
						</div>
						<div {if $modo == 'editar'} class="oculto"{else} class="divItemForm1"{/if} >
							<label for="strTipo" class="labelItemForm1">
								{constructoretexto exibir=DADOS_TIPO}
							</label>
							<div class="divCampoForm1">
								<select id="strTipo" name="strTipo" class="selectForm1" onchange="showDiv(this.value);">
									<option value="">
										Selecione o tipo de fórum
									</option>
									<option value="unica" {if $smarty.session.constructore.forum.inserirForum.tipo == 'unica'} selected="selected" {/if}>
										{constructoretexto exibir=DADOS_DISCUSSAO_UNICA}
									</option>
									<option value="multipla" {if $smarty.session.constructore.forum.inserirForum.tipo == 'multipla'} selected="selected" {/if}>
										{constructoretexto exibir=DADOS_DISCUSSAO_MULTIPLA}
									</option>
								</select>
							</div>
						</div>
						<div id="unica" class="{if $smarty.session.constructore.forum.inserirForum.tipo == 'unica'}visivel{else}invisivel{/if}">
							<label for="strMsgForum" class="labelItemForm1">
								{constructoretexto exibir=DADOS_MENSAGEM}
							</label>
							<div class="divCampoForm1">
								<div class="divCampoFormatavelForm1">
									<textarea id="strMsgForum" name="strMsgForum" class="textareaFormatavelForm1" rows="20" cols="100">{$smarty.session.constructore.forum.inserirForum.mensagem}</textarea>
								</div>
							</div>
						</div>											
					</fieldset>
					{if $arrayItensInseridos.qtdResultadosTotal > 0}
					<fieldset>
						<legend class="legendTabelaAssociacoes">
							{constructoretexto exibir=TEXTO_BOTAO_ASSOCIAR}
						</legend>
							<table class="tableAssociacoes">
								<tbody>
								<tr class="trTituloTableAssociacoes">
									<th class="thElementoAssociar">
										{constructoretexto exibir=TEXTO_ELEMENTO}
									</th>
								</tr>
								{foreach from=$smarty.session.constructore.inserirForum.listaAssociacoes key='i' item='associacao'}
								<tr class="trItemTable2">
									<td {if $editando} class="td1EsquerdaTable2" {else} class="td1EsquerdaDireitaTable2" {/if}>
									{if $localAcao == 'modulo' && $associacao == $curso->getNomeModulo()|cat:"||"|cat:$modulo->getIdModulo()}
									<select name="strAssociacao{$i+1}"  class="selectForm1" disabled="disabled">
									{else}
									<select name="strAssociacao{$i+1}"  class="selectForm1">
									{/if}
									<option value="--">
										--
									</option> 
									{foreach from=$arrayItensInseridos item='itensCategoria' key='categoria'}
										{if $categoria != 'qtdResultadosTotal' && count($itensCategoria) > 0}
											<optgroup label="{$categoria}">
												{foreach from=$itensCategoria item='itemCategoria' key='item'}
												<option value="{$categoria}||{$itemCategoria.idItem}" {if $associacao == $categoria|cat:"||"|cat:$itemCategoria.idItem} selected="selected" {/if}>
													{constructorelimitatexto texto=$itemCategoria.titulo tamanho='40'}
												</option>
												{/foreach}
											</optgroup>
										{/if}
									{/foreach}
									</select> 
									</td>
								</tr>
								{/foreach}
								</tbody>
							</table>
						</fieldset>
					{/if}
					<input type="submit" name="btnSalvarDisc" value="{constructoretexto exibir="DADOS_SALVAR"}" class="botaoForm1"/>
					<a href="{$hrefCancelar}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_CANCELAR"}</a>
					{if $modo == 'editar'}
						<input type="hidden" name="idForum" value="{$idForum}"/>
					{else if $modo == 'inserir'}
						<input type="hidden" name="idForum" value="null"/>
					{/if}
				</form>
			</div>
		{/if}
		{if $modo=='listar'}
			<div id="divConteudo">
				<form action="" method="post">
					<div class="divBotoesForum">
						{if count($listaDiscussoes)>0}
							<a href="{$hrefAssociar}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_ASSOCIAR"}</a>
							{if $podeExcluir}
								<input type="submit" name="btnExcluirDisc" value="{constructoretexto exibir="TEXTO_BOTAO_EXCLUIR"}" class="botaoForm1"/>
							{/if}
						{/if}
						{if $podeInserir}
							<a href="{$hrefInserir}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_INSERIR"}</a>
						{/if}
					</div>
					{if count($listaDiscussoes)>0}
						<table class="table1">
								<tbody>
									<tr class="trTituloTable2">
										<th></th>
										<th></th>
										<th>
											{constructoretexto exibir=DADOS_FORUM}
										</th>										
										<th></th>
										<th>
											{constructoretexto exibir=DADOS_PARTICIPACAO}
										</th>
										<th>
											{constructoretexto exibir=DADOS_ULTM_MENSAGEM}
										</th>
										<th></th>
									</tr>
						{foreach from=$listaDiscussoes item='discussao'}
									<tr class="trCorpoTable">
										<td class="td1EsquerdaTable2">
											<input type="checkbox" name="checkDiscussao{$discussao.id}" value="{$discussao.titulo}">
										</td>
										<td class="td2Table2">
											{if $discussao.tipo == 'unica'} <img src="/constructore/imagens/forum-discussao-unica.png"> {else} <img src="/constructore/imagens/forum-topicos.png"> {/if}
										</td>
										<td class="td1Table2" width="35%">
											<p class="negrito"><a href="{$discussao.hrefTopico}" class="linkVermelho">{$discussao.titulo}</a></p> Criado Por <a href="{$discussao.urlUsuario}" class="linkVermelho">{$discussao.nomeUsuario}</a> em {$discussao.dataHoraInsercao}
										</td>
										{if $discussao.editar}
											<td class="td2Table2">
												<a href="{$discussao.hrefEditar}" class="linkVermelho" >{constructoretexto exibir=DADOS_EDITAR}</a>
											</td>
										{/if}
										<td class="td1Table2">
											<span>{if $discussao.tipo == 'unica'}{constructoretexto exibir=DADOS_DISCUSSAO_UNICA}{$discussao.numMensagens}         {constructoretexto exibir=DADOS_MENSAGENS}{else}{$discussao.numTopicos} {constructoretexto exibir=DADOS_TOPICOS}<br/>{$discussao.numMensagens}{constructoretexto exibir=DADOS_MENSAGENS}{/if}</span>
										</td>
										<td class="td2Table2">
											Por <a class="linkVermelho" href="{$discussao.urlUsuarioUltimaMod}">{$discussao.nomeUsuarioUltimaMod}</a> em {$discussao.dataHoraUltimaMod}
										</td>
										<td class="td1DireitaTable2">
											<span class="linkVermelhoPequeno">
												{constructoretexto exibir=DADOS_ASSOCIACOES}
											</span>
											<div class="divOcultaAssociacoes">
												{if count($discussao.arrayAssociacoes) > 0}
													{foreach from=$discussao.arrayAssociacoes item='categoriaAssociacao' key='categoria'}
														<h3 class="tituloCategoriaAssociacao">
															{$categoria} ({$categoriaAssociacao|@count})
														</h3>
														<ul>
															{foreach from=$categoriaAssociacao item='associacao'}
																<li>
																	<a href="{$associacao.url}" class="linkVermelho" title="{$associacao.title}">
																		{constructorelimitatexto texto=$associacao.titulo tamanho=20}
																	</a>
																</li>
															{/foreach}
														</ul>
													{/foreach}
												{else}
													<p>
														{constructoretexto exibir=MENSAGEM_NENHUMA_ASSOCIACAO}
													</p>
												{/if}
											</div>
										</td>
									</tr>								
						{/foreach}
							</tbody>
						</table>
					{else}
					<div id="separa">
						<div class="divNenhumResultado">
							<h2>
								{constructoretexto exibir=LEGEND_NENHUM_TOPICO}
							</h2>
							<p class="pResultadoVazio">
								{constructoretexto exibir=TEXTO_NENHUM_TOPICO}
							</p>
						</div>
					</div>
					{/if}
				</form>
			</div>
		{/if}
		{if $modo=='associar'}
			<div id="divConteudo">
				
			</div>
		{/if}	
	{/if}
	{if $contexto=='topicos'}
		{if $modo=='inserir' || $modo == 'editar'}
			<div id="divConteudo">	
			<form action="" method="post">
				<fieldset class="fieldsetForm1">
					<div class="divItemForm1">
						<label for="strNomeForum" class="labelItemForm1">
							{constructoretexto exibir=DADOS_NOME}
						</label>
						<div class="divCampoForm1">
							<input type="text" name="strNomeForum" id="strNomeForum" value="{$smarty.session.constructore.forum.inserirTopico.titulo}" maxlength="200" class="inputTextoGrandeForm1" />
						</div>
					</div>
					<div class="divItemForm1">
						<label for="strMsgForum" class="labelItemForm1">
							{constructoretexto exibir=DADOS_MENSAGEM}
						</label>
						<div class="divCampoForm1">
							<div class="divCampoFormatavelForm1">
								<textarea id="strMsgForum" name="strMsgForum" class="textareaFormatavelForm1" rows="20" cols="100">{$smarty.session.constructore.forum.inserirTopico.mensagem}</textarea>
							</div>
						</div>
					</div>
				</fieldset>
				<input type="submit" name="btnSalvarTopico" value="{constructoretexto exibir="DADOS_SALVAR"}" class="botaoForm1"/>
				<a href="{$hrefCancelar}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_CANCELAR"}</a>
				{if $modo == 'editar'}
					<input type="hidden" name="idTopico" value="{$idTopico}"/>
				{else if $modo == 'inserir'}
					<input type="hidden" name="idTopico" value="null"/>
				{/if}
			</form>
		</div>
		{/if}
		{if $modo=='listar'}
			<div id="divConteudo">
				<form action="" method="post">
					<h2 class="h2ForumTopicos">
						{constructoretexto exibir=DATA_TERMINO_FORUM} {$dataTermino}
					</h2>
					<div class="divBotoesForum">
						{if count($listaTopicos)>0}
							<input type="submit" name="btnAssociarTopico" value="{constructoretexto exibir="TEXTO_BOTAO_ASSOCIAR"}" class="botaoForm1"/>
							<input type="submit" name="btnExcluirTopico" value="{constructoretexto exibir="TEXTO_BOTAO_EXCLUIR"}" class="botaoForm1"/>
						{/if}
						<a href="{$hrefInserir}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_INSERIR"}</a>
					</div>
						{if count($listaTopicos)>0}
							<table class="table1">
									<tbody>
										<tr class="trTituloTable2">
											<th></th>
											<th>
												{constructoretexto exibir=DADOS_FORUM_TOPICOS}
											</th>
											{if $topico.editar}
												<th></th>
											{/if}
											<th>
												{constructoretexto exibir=DADOS_PARTICIPACAO}
											</th>
											<th>
												{constructoretexto exibir=DADOS_ULTM_MENSAGEM}
											</th>
										</tr>
								{foreach from=$listaTopicos item='topico'}
										<tr class="trCorpoTable">
											<td class="td1EsquerdaTable2">
												<input type="checkbox" name="checkTopico{$topico.id}" value="{$topico.titulo}">
											</td>
											<td class="td1Table2">
												<a href="{$topico.href}" class="linkVermelho"><p class="negrito">{$topico.titulo}</p></a> Criado Por <a href="{$topico.urlUsuario}" class="linkVermelho">{$topico.nomeUsuario}</a> em {$topico.dataHoraInsercao}
											</td>
											{if $topico.editar}
												<td class="td2Table2">
													<a href="{$topico.hrefEditar}" class="linkVermelho">{constructoretexto exibir=DADOS_EDITAR}</a>
												</td>
											{/if}
											<td class="td1Table2">
												 <span>{$topico.numMensagens} {constructoretexto exibir=DADOS_MENSAGENS}<br/>{$topico.numVizualizacoes} {constructoretexto exibir=DADOS_VIZUALIZACOES}</span>
											</td>
											<td class="td2Table2">
												Por <a class="linkVermelho" href="{$topico.urlUsuarioUltimaMod}">{$topico.nomeUsuarioUltimaMod}</a> em {$topico.dataHoraUltimaMod}
											</td>
										</tr>						
								{/foreach}
								</tbody>
							</table>
							
						{else}
						<div id="separa">	
							<div class="divNenhumResultado">
								<h2>
									{constructoretexto exibir=LEGEND_NENHUM_TOPICO}
								</h2>
								<p class="pResultadoVazio">
									{constructoretexto exibir=TEXTO_NENHUM_TOPICO}
								</p>
							</div>
						</div>
						{/if}
				</form>
			</div>
		{/if}
	{/if}
	{if $contexto=='mensagens'}
		{if $modo=='listar'}
			<div id="divConteudo">	
				<!-- MOdo de vizualizacao
				<div>
					<label for="strModoViz" class="">
						{constructoretexto exibir=MODO_VIZUALIZACAO}
					</label>				
					<select id="strModoViz" name="strModoViz" class="selectForum">
						<option value="Selecione O Modo de Vizualizacao">
							Selecione O Modo de Vizualização
						</option>
						<option value="cronologica" >
							Ordem Cronológica
						</option>
						<option value="aninhadas" >
							Respostas Aninhadas
						</option>
					</select>
				</div>
				-->
				<fieldset class="fieldsetForum">									
						{if count($listaMensagens) > 0}
							<div class="mensagensForum">
								{foreach from=$listaMensagens item='mensagem'}
								<div class="divMensagemComResposta">
									<table class="tableForum">
										<tbody>
											<tr class="trForum">
												<td rowspan="2" class="tdForum">
													<img src="/constructore/imagens/usuarios/{$mensagem.foto}" alt="{$mensagem.nome}" title="{$mensagem.foto}"/>
													<a class="linkVermelhoPequeno" href="{$mensagem.urlUsuario}">{$mensagem.nome}</a>
													<p>{$mensagem.tipoCadastro}</p>
												</td>
												<td class="td1Forum">
													<h2 class="hTituloInfoCurso">{$mensagem.titulo}</h2>
													<span>{$mensagem.dataHoraInsercao}</span>
													<form method="post" action="">
														<div id="divBotoesMensagem">
															<a href="{$mensagem.hrefEditar}" class="linkVermelhoPequeno">{constructoretexto exibir="TEXTO_BOTAO_EDITAR"},</a>
															{if count($listaMensagens)>1}<input type="submit" name="btnExcluirMensagem{$mensagem.id}" value="{constructoretexto exibir="TEXTO_BOTAO_APAGAR"}," class="botaoTextoVermelhoPequeno" />{/if}
															<span id="responder" class="linkVermelhoPequeno">{constructoretexto exibir="TEXTO_BOTAO_RESPONDER"}</span>
														</div>
													</form>										
												</td>
											</tr>
											<tr>
												<td class="td2Forum">
													{$mensagem.mensagem}
												</td>
											</tr>
											<tr>												
												<td class="td2Forum" colspan="2">
												Anexos:
													{foreach from=$mensagem.anexos item='arquivo'}
														 <a href="http://localhost/constructore/download/arquivo/{$arquivo.idArquivo}">{$arquivo.nome}<a/> <br/>
													{/foreach}
												</td>
											</tr>
										</tbody>		
									</table>
									<div class="respostaForum">
										<form action="" method="post" enctype="multipart/form-data">
											<div class="divRespostaForum">
												<label for="strResposta" class="labelRespostaForum">
													{constructoretexto exibir=DADOS_MENSAGEM}
												</label>
												<textarea name="strResposta" id="strResposta" class="textareaRespostaForum" >{$smarty.session.constructore.forum.responder.mensagem}</textarea>
												<br/>
												
												
												Anexar arquivo ao post: <input name="arquivo" id="arquivo" type="file" class="botaoInternoForm1" />
												<div>
													<input class="botaoInternoForm1" type="submit" name="btnResponder{$mensagem.id}" value="{constructoretexto exibir=TEXTO_BOTAO_RESPONDER}" />
													<a href="{$hrefCancelar}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_CANCELAR"}</a>
												</div>
											</div>							
										</form>
									</div>
								</div>
							{/foreach}
						</div>
						{/if}							
				</fieldset>
			</div>
		{/if}
		{if $modo=='editar'}
			<div id="divConteudo">
				<div class="respostaForum">
					<form action="" method="post" class="formResposta" enctype="multipart/form-data">
						<div class="divRespostaForum">
							<label for="strResposta" class="labelRespostaForum">
								{constructoretexto exibir=DADOS_MENSAGEM}
							</label>
							<textarea name="strResposta" id="strResposta" class="textareaFormatavelForm1" >{$smarty.session.constructore.forum.responder.mensagem}</textarea><br/>
							<br/>
												Anexos:
												{foreach from=$anexos item='arquivo'}
														 <a href="http://localhost/constructore/download/arquivo/{$arquivo.idArquivo}">{$arquivo.nome}<a/>  
														 Excluir? <input type="checkbox" name="excluirArquivos[]" value="{$arquivo.idArquivo}"><br/>
												{/foreach}
												
												Anexar novo arquivo ao post: <input name="arquivo" id="arquivo" type="file" class="botaoInternoForm1" />
							<div >
								<input class="botaoInternoForm1" type="submit" name="btnResponder" value="{constructoretexto exibir=TEXTO_BOTAO_SALVAR}" />
								<a href="{$hrefCancelar}" class="aFakeBotao">{constructoretexto exibir="TEXTO_BOTAO_CANCELAR"}</a>
							</div>
						</div>							
					</form>
				</div>
			</div>
		{/if}	
	{/if}
</div>
<script type='text/javascript' src='/constructore/js/forum.js'></script>
<script type='text/javascript' src='/constructore/js/exibirAssociacoes.js'></script>